package com.hongdee.crm.task.service;

/**
 * 名  称: ITCrmCarWorkorderTaskService
 * 类  型: interface
 * 描  述: 计算工单信息
 * 路  径: com.hongdee.crm.task.service
 * 作  者: wangshuai
 * 日  期: 2017/3/15
 */
public interface ITCrmCarWorkorderTaskService {

    /**
     * 构建计算工单属性信息
     * @throws Exception
     */
    public Integer bulidWorkorderPropertyQuartz()throws Exception;

    /**
     * 根据公司更新工单维修类别
     * @param companyId
     * @return
     * @throws Exception
     */
    public Integer bulidWorkorderPropertyByCompanyQuqrtz(String companyId) throws Exception;

    /**
     *
     * @return
     * @throws Exception
     */
    public Integer bulidWorkorderPropertyBySpQuartz()throws Exception;

    public Integer bulidWorkorderPropertyBySpCompanyQuartz(String companyId) throws Exception;

    /**
     * 更新产值信息
     * @throws Exception
     */
    public Integer updWorkOrderAmountInfoQuartz() throws Exception;

    /**
     * 更新车辆ID
     * @throws Exception
     */
    public Integer updWorkOrderCaridInfoQuartz() throws Exception;

}
